oven (to heat with) - Francés Inglés Diccionario